home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / bench / x.txt / 000160_fdc@watsun.cc.columbia.edu_Thu Nov 22 17:11:44 EST 2001.msg < prev    next >
Text File  |  2020-01-01  |  4KB  |  86 lines

  1. Article: 12981 of comp.protocols.kermit.misc
  2. Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
  3. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  4. Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris
  5. Subject: Bug in C-Kermit 8.0 Beta.04 (Solaris)
  6. Date: 22 Nov 2001 22:08:12 GMT
  7. Organization: Columbia University
  8. Lines: 70
  9. Message-ID: <9tjt0c$smj$1@newsmaster.cc.columbia.edu>
  10. NNTP-Posting-Host: watsun.cc.columbia.edu
  11. X-Trace: newsmaster.cc.columbia.edu 1006466892 29395 128.59.39.2 (22 Nov 2001 22:08:12 GMT)
  12. X-Complaints-To: postmaster@columbia.edu
  13. NNTP-Posting-Date: 22 Nov 2001 22:08:12 GMT
  14. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12981 comp.unix.solaris:362203
  15.  
  16.  
  17. C-Kermit 8.0 Beta.04 has a bug that (as far as I can tell) affects only
  18. Solaris.  If you start Kermit and then give it a "server" command (or
  19. "send", or "receive", or any other command that causes it to enter Kermit
  20. protocol), it says:
  21.  
  22.   ?Sorry, write access to UUCP lockfile directory denied
  23.  
  24. or:
  25.  
  26.   Type Ctrl-C to cancel
  27.  
  28. instead of its usual "READY TO blah..." message.  The former message
  29. appears if Kermit doesn't have write access to the UUCP lockfile directory;
  30. the latter if it does, in which case various unpleasant consequences ensue:
  31. terminal modes messed up, no way to interrupt, etc.  Patch:
  32.  
  33. *** /../beta04/ckutio.c   Sat Nov 17 14:28:18 2001
  34. --- ./ckutio.c  Wed Nov 21 13:34:20 2001
  35. ***************
  36. *** 2706,2712 ****
  37.       xlocal = *lcl;                    /* Is the device my login terminal? */
  38.       debug(F111,"ttopen xlocal","A",xlocal);
  39.       fnam = ttname;
  40. !     if (netconn == 0) {
  41.         if (zfnqfp(ttname,DEVNAMLEN+1,fullname)) {
  42.             if ((int)strlen(fullname) > 0)
  43.               fnam = fullname;
  44. --- 2706,2712 ----
  45.       xlocal = *lcl;                    /* Is the device my login terminal? */
  46.       debug(F111,"ttopen xlocal","A",xlocal);
  47.       fnam = ttname;
  48. !     if (strcmp(ttname,CTTNAM) && netconn == 0) {
  49.         if (zfnqfp(ttname,DEVNAMLEN+1,fullname)) {
  50.             if ((int)strlen(fullname) > 0)
  51.               fnam = fullname;
  52.  
  53. Or pick up a new copy of ckutio.c from:
  54.  
  55.   ftp://kermit.columbia.edu/kermit/tmp/ckutio.c
  56.  
  57. Or pick up an updated Tar or Zip archive from the usual place:
  58.  
  59.   ftp://kermit.columbia.edu/kermit/test/tar/cku200b04.tar.gz
  60.   ftp://kermit.columbia.edu/kermit/test/tar/cku200b04.tar.Z
  61.   ftp://kermit.columbia.edu/kermit/test/tar/ckv200b04.zip
  62.  
  63. I've also replaced the following Beta.04 Solaris binaries:
  64.  
  65.   ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris25-sparc-2.5.1
  66.   ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris25g-sparc-2.5.1
  67.   ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris7-sparc
  68.   ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris7g-sparc
  69.   ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris8-sparc
  70.   ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris8g-sparc
  71.  
  72. My Solaris PC is on vacation, so I couldn't replace the i386 binaries; if
  73. anybody can send in new ones, I'd appreciate it.  Ditto for any Solaris
  74. binaries (PC or Sparc) for Solaris 2.4 or earlier, or for 2.9.
  75.  
  76. The new Tar archive also contains an updated makefile that:
  77.  
  78.  . Fixes the Ultrix-4.4 MIPS build (allow for larger literal pool)
  79.  . Fixes the SCO OSR5.0.4 build (remove -O so compiler doesn't blow up)
  80.  . Adds an AIX 4.1 gcc target
  81.  
  82. And the new Zip archive includes an updated VMS build procedure (CKVKER.COM)
  83. that allows for UCX 5.1 on the VAX.
  84.  
  85. - Frank
  86.